Spanish Adjectives: deicida

Spanish Adjectives verb 'deicida' conjugated